Skip to content

Conversation

@TriPSs
Copy link
Owner

@TriPSs TriPSs commented Nov 19, 2025

Fixes #407
Fixes #404
Fixes #405

Summary by CodeRabbit

  • Chores

    • Bumped many dependencies and devDependencies across the repo, updated package versions, and aligned peer dependency constraints to newer tooling/minor releases.
    • Updated build environment to a newer Node.js version and adjusted package generation to skip package-manager steps in certain build flows.
  • Documentation

    • Added or updated changelog entries for numerous packages; some changelogs include duplicated or reorganized sections/formatting.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Nov 19, 2025

Walkthrough

Bumps many package versions (dependencies, devDependencies, peerDependencies), updates numerous packages to require @nx/devkit ^22.0.0, inserts/edits multiple CHANGELOG.md entries (some duplicated), updates translations plugin to use CreateNodesContextV2 with an early-return guard, and tweaks a Strapi package-json generator option.

Changes

Cohort / File(s) Summary
Root manifest
package.json
Multiple dependency and devDependency version bumps (Nx packages, axios, tar, google-cloud/storage, Pulumi, TypeScript/ESLint tooling, ts-jest, etc.). Mostly minor/patch upgrades.
Many packages — version & peer bumps
packages/*/package.json (examples)
packages/changelog-notify/package.json, packages/firebase-hosting/package.json, packages/gcp-cloud-run/package.json, packages/gcp-deployment-manager/package.json, packages/gcp-functions/package.json, packages/gcp-secrets/package.json, packages/gcp-storage/package.json, packages/gcp-task-runner/package.json, packages/github-pages/package.json, packages/playwright/package.json, packages/pulumi/package.json, packages/react-email/package.json, packages/shadcn-ui/package.json, packages/strapi/package.json, packages/terraform/package.json, packages/translations/package.json, packages/vercel/package.json, packages/e2e-runner/package.json, packages/docusaurus/package.json, packages/core/package.json
Patch/patch-minor bumps (x.y.0 → x.y.1/x.y.2) and peer dependency updates: @nx/devkit from ^21.0.0^22.0.0. Some packages include further dependency bumps (e.g., @pulumi/gcp, @react-email/components, lucide-react, Nest packages, @formatjs/cli).
CHANGELOG updates
packages/*/CHANGELOG.md (many)
New release entries added for bumped packages; several changelogs contain duplicated or repeated release headers/blocks (examples: docusaurus, gcp-storage, pulumi, react-email, shadcn-ui, translations, vercel, playwright, firebase-hosting, gcp-task-runner).
Translations plugin code
packages/translations/src/plugins/plugin.ts
Replace CreateNodesContext with CreateNodesContextV2 in imports and function signatures; add an early-return guard in createTargets to skip when project.json is missing or when an nx.json exists in the same directory.
Strapi helper change
packages/strapi/src/utils/create-package-json.ts
generatePackageJson call now includes skipPackageManager: true in options (in addition to isProduction: true).
Docusaurus package
packages/docusaurus/package.json, packages/docusaurus/CHANGELOG.md
Version bumped to 4.0.1; docusaurus devDependencies bumped (~3.9.1~3.9.2); adds react-dom peerDependency; @nx/devkit^22.0.0; changelog edited (duplication/expansion).
CI workflow
.github/workflows/pr.yml
Node.js setup updated to node-version: 22.14 (was 20.10).

Sequence Diagram(s)

sequenceDiagram
  participant Plugin as Translations Plugin
  participant FS as Filesystem
  participant NX as `@nx/devkit` (CreateNodesContextV2)

  rect rgb(245,250,245)
  Plugin->>FS: check projectRoot for project.json and nx.json
  alt project.json missing OR nx.json present
    Plugin-->>NX: return [] (early bail-out)
  else project.json exists AND no nx.json
    Plugin->>NX: createTargets(context: CreateNodesContextV2)
    NX-->>Plugin: nodes/targets created
  end
  end
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

  • Focus review on:
    • Duplicate or repeated CHANGELOG.md entries — verify intentional vs. merge artifacts.
    • packages/translations/src/plugins/plugin.ts — ensure correct CreateNodesContextV2 import/typing and that the early-return logic matches intended behavior.
    • Packages with additional dependency bumps (Docusaurus, Pulumi, GCP Functions, React Email, shadcn-ui) for compatibility and potential peer/optional changes.

Possibly related PRs

Poem

🐇 I nudged the deps from twenty-one to two-two,
changelogs multiplied like dew at dawn,
a little guard now checks the root and hops away,
types lined up neat, versions brushed anew,
I twitch my nose and celebrate with a cheery yawn.

Pre-merge checks and finishing touches

❌ Failed checks (2 warnings, 1 inconclusive)
Check name Status Explanation Resolution
Out of Scope Changes check ⚠️ Warning Changes extend beyond the three linked issues to include updates for 20+ packages unrelated to the specific Nx 22 compatibility requests, including devDependency updates, CHANGELOG duplications, and minor dependency version bumps. Consider separating the comprehensive dependency upgrade into the main scope and deferring unrelated package updates (CHANGELOG duplications, minor version bumps) to a separate PR to maintain focused, traceable changes aligned with the linked issues.
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
Title check ❓ Inconclusive The title 'Improvements' is vague and generic, providing no meaningful information about the changeset despite extensive dependency updates and compatibility work across multiple packages. Consider using a more descriptive title such as 'Update packages to Nx 22 compatibility' or 'Bump Nx peer dependencies to v22 across all packages' to better summarize the primary change.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Linked Issues check ✅ Passed All three linked issues requesting Nx 22 compatibility updates for terraform, vercel, and shadcn-ui packages have been addressed with peer dependency updates from ^21.0.0 to ^22.0.0 and corresponding version bumps.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch improvements

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 9e97de7 and ada36cb.

📒 Files selected for processing (1)
  • .github/workflows/pr.yml (1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (5)
  • GitHub Check: Distributed e2e 2/2
  • GitHub Check: Distributed build 2/2
  • GitHub Check: Distributed e2e 1/2
  • GitHub Check: Distributed test 1/1
  • GitHub Check: Distributed build 1/2
🔇 Additional comments (1)
.github/workflows/pr.yml (1)

70-75: Verify Node.js version consistency across workflow jobs—Node.js 22.14 is valid LTS.

Node.js v22.14.0 is an LTS release (part of the 22.x "Jod" LTS line), so the pinned version is sound.

However, I was unable to access the repository files in the verification environment to confirm:

  • Whether the setup job explicitly defines a Node.js version (the original concern about inconsistency)
  • Whether other workflow files in .github/workflows/ need similar version pins for consistency

Please manually verify that the setup job is either updated to use Node.js 22.14 or that its default Node.js version aligns with distributed-task, and check if any other workflow files require the same update for consistency across your CI/CD pipeline.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@nx-cloud
Copy link

nx-cloud bot commented Nov 19, 2025

🤖 Nx Cloud AI Fix Eligible

An automatically generated fix could have helped fix failing tasks for this run, but Self-healing CI is disabled for this workspace. Visit workspace settings to enable it and get automatic fixes in future runs.

To disable these notifications, a workspace admin can disable them in workspace settings.


View your CI Pipeline Execution ↗ for commit ada36cb

Command Status Duration Result
nx run-many --target=e2e --projects=translation... ❌ Failed 2m 6s View ↗
nx run-many --target=build --projects=gcp-deplo... ✅ Succeeded 3s View ↗
nx run-many --target=build --projects=gcp-task-... ✅ Succeeded 1s View ↗
nx run-many --target=version --projects=gcp-dep... ✅ Succeeded 22s View ↗
nx run-many --target=test --projects=gcp-deploy... ✅ Succeeded 2s View ↗
nx compile actions-run-many ✅ Succeeded 12s View ↗
nx run-many --target=e2e --projects=gcp-deploym... ✅ Succeeded 1s View ↗
nx compile actions-set-shas ✅ Succeeded 5s View ↗
Additional runs (1) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2025-11-23 14:20:38 UTC

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 9

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (3)
packages/strapi/CHANGELOG.md (1)

2-9: Remove duplicate changelog entry for 13.0.2.

Lines 6-9 duplicate the entry at lines 2-5. Keep only one copy of the 13.0.2 entry to maintain changelog consistency.

Apply this diff to remove the duplicate:

## [13.0.2](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.2) (2025-10-24)



-## [13.0.2](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.2) (2025-10-24)
-
-
-
 # [13.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.0) (2025-10-24)
packages/gcp-task-runner/CHANGELOG.md (1)

2-19: Remove duplicate changelog entry for version 9.0.3.

The version entry at lines 2-9 is duplicated identically at lines 11-19. This likely resulted from the changelog generation tool and creates confusion when reviewing release notes. Keep only the first occurrence and remove the duplicate.

Apply this diff to remove the duplicate:

 ## [9.0.3](https://github.com/TriPSs/nx-extend/compare/[email protected]@9.0.3) (2025-10-24)
 

 
 ### Bug Fixes
 
 * **packages:** Bump `@google-cloud/storage` to `7.17.2` ([f08e4c0](https://github.com/TriPSs/nx-extend/commit/f08e4c03830d4e6c1926bf78603d636a759d0e85))
 

 

-## [9.0.3](https://github.com/TriPSs/nx-extend/compare/[email protected]@9.0.3) (2025-10-24)
-
-
-
-### Bug Fixes
-
-* **packages:** Bump `@google-cloud/storage` to `7.17.2` ([f08e4c0](https://github.com/TriPSs/nx-extend/commit/f08e4c03830d4e6c1926bf78603d636a759d0e85))
-
-
-
 ## [9.0.2](https://github.com/TriPSs/nx-extend/compare/[email protected]@9.0.2) (2025-08-27)
packages/changelog-notify/CHANGELOG.md (1)

2-9: Remove duplicate changelog entry for [9.0.1].

Lines 2–5 and lines 6–9 both contain identical entries for version 9.0.1. The second occurrence (lines 6–9) should be removed.

Apply this diff to remove the duplicate:

 ## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
 
 
 
-## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
-
-
-
 # [9.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.0) (2025-10-24)
🧹 Nitpick comments (1)
packages/gcp-functions/CHANGELOG.md (1)

2-4: Document the changelog entry for this release.

The 16.0.1 entry is empty. While patch releases for dependency updates can be sparse on details, consider adding a brief note like "Update @nx/devkit to ^22.0.0 for Nx 22 compatibility" to provide context for users reviewing the changelog.

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 7d0e55f and a83e792.

⛔ Files ignored due to path filters (1)
  • yarn.lock is excluded by !**/yarn.lock, !**/*.lock
📒 Files selected for processing (39)
  • package.json (2 hunks)
  • packages/changelog-notify/CHANGELOG.md (1 hunks)
  • packages/changelog-notify/package.json (2 hunks)
  • packages/core/package.json (1 hunks)
  • packages/docusaurus/CHANGELOG.md (1 hunks)
  • packages/docusaurus/package.json (2 hunks)
  • packages/e2e-runner/CHANGELOG.md (1 hunks)
  • packages/e2e-runner/package.json (2 hunks)
  • packages/firebase-hosting/CHANGELOG.md (1 hunks)
  • packages/firebase-hosting/package.json (2 hunks)
  • packages/gcp-cloud-run/CHANGELOG.md (1 hunks)
  • packages/gcp-cloud-run/package.json (2 hunks)
  • packages/gcp-deployment-manager/CHANGELOG.md (1 hunks)
  • packages/gcp-deployment-manager/package.json (2 hunks)
  • packages/gcp-functions/CHANGELOG.md (1 hunks)
  • packages/gcp-functions/package.json (2 hunks)
  • packages/gcp-secrets/CHANGELOG.md (1 hunks)
  • packages/gcp-secrets/package.json (2 hunks)
  • packages/gcp-storage/CHANGELOG.md (1 hunks)
  • packages/gcp-storage/package.json (2 hunks)
  • packages/gcp-task-runner/CHANGELOG.md (1 hunks)
  • packages/gcp-task-runner/package.json (1 hunks)
  • packages/github-pages/package.json (1 hunks)
  • packages/playwright/CHANGELOG.md (1 hunks)
  • packages/playwright/package.json (2 hunks)
  • packages/pulumi/CHANGELOG.md (1 hunks)
  • packages/pulumi/package.json (2 hunks)
  • packages/react-email/CHANGELOG.md (1 hunks)
  • packages/react-email/package.json (2 hunks)
  • packages/shadcn-ui/CHANGELOG.md (1 hunks)
  • packages/shadcn-ui/package.json (2 hunks)
  • packages/strapi/CHANGELOG.md (1 hunks)
  • packages/strapi/package.json (2 hunks)
  • packages/terraform/CHANGELOG.md (1 hunks)
  • packages/terraform/package.json (2 hunks)
  • packages/translations/CHANGELOG.md (1 hunks)
  • packages/translations/package.json (2 hunks)
  • packages/vercel/CHANGELOG.md (1 hunks)
  • packages/vercel/package.json (2 hunks)
🧰 Additional context used
🪛 markdownlint-cli2 (0.18.1)
packages/translations/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/playwright/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/vercel/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/gcp-task-runner/CHANGELOG.md

11-11: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/pulumi/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/firebase-hosting/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/react-email/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/shadcn-ui/CHANGELOG.md

8-8: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)

packages/docusaurus/CHANGELOG.md

11-11: Multiple headings with the same content

(MD024, no-duplicate-heading)

packages/gcp-storage/CHANGELOG.md

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: setup
🔇 Additional comments (31)
packages/gcp-deployment-manager/package.json (1)

3-3: Version bump and peer dependency update look good.

Patch version increment and @nx/devkit peer dependency update to ^22.0.0 are correctly applied. This is consistent with the PR objectives for Nx 22 compatibility.

Also applies to: 15-15

packages/playwright/package.json (1)

3-3: Version and peer dependency updates are correct.

Consistent patch version bump and @nx/devkit ^22.0.0 update align with the PR's Nx 22 compatibility objectives.

Also applies to: 19-19

packages/gcp-cloud-run/package.json (1)

3-3: Version and peer dependency updates are correct.

Patch version increment and @nx/devkit update to ^22.0.0 are properly applied, consistent with the overall PR pattern for Nx 22 compatibility.

Also applies to: 15-15

packages/core/package.json (1)

7-7: Verify the version bump for the core package.

All other packages in this PR bump their patch version when updating @nx/devkit to ^22.0.0 (e.g., 11.0.0 → 11.0.1, 13.0.0 → 13.0.1). However, packages/core/package.json remains at 9.0.2. Verify whether this is intentional (e.g., if core is a configuration-only package) or if it should be 9.0.3 for consistency.

packages/strapi/package.json (1)

3-3: Verify strapi version bump consistency.

Strapi is bumped from 13.0.0 to 13.0.2, while other packages in this PR follow a consistent +1 patch pattern (e.g., 11.0.0 → 11.0.1, 13.0.0 → 13.0.1 for gcp-cloud-run). Verify whether this +2 version bump for strapi is intentional or if it should align with the standard +1 pattern to maintain consistency across the PR.

Also applies to: 22-22

packages/gcp-secrets/CHANGELOG.md (1)

2-5: LGTM. Changelog entry follows the expected format for patch releases without content.

packages/firebase-hosting/package.json (1)

3-3: LGTM. Version bump and @nx/devkit peer dependency update to ^22.0.0 are correct and aligned with the Nx 22 compatibility objective.

Also applies to: 15-15

packages/gcp-functions/package.json (1)

3-3: LGTM. Version bump, NestJS patch updates, and @nx/devkit peer dependency update to ^22.0.0 are all appropriate and aligned with the Nx 22 compatibility objectives.

Also applies to: 16-21

packages/terraform/CHANGELOG.md (1)

2-5: LGTM. Changelog entry follows the expected format for patch releases without content.

packages/terraform/package.json (1)

3-3: LGTM. Version bump and @nx/devkit peer dependency update to ^22.0.0 are correct and aligned with the Nx 22 compatibility objective (issue #407).

Also applies to: 22-22

packages/vercel/package.json (1)

3-3: Version and peer dependency updates look good.

The patch version bump (13.0.0 → 13.0.1) and peer dependency update (@nx/devkit ^21.0.0 → ^22.0.0) align with the Nx 22 compatibility efforts. These changes match the pattern across other packages in the PR.

Also applies to: 19-19

packages/gcp-secrets/package.json (1)

3-3: Version and peer dependency updates are consistent with PR pattern.

The patch version bump (12.0.0 → 12.0.1) and @nx/devkit peer dependency update (^21.0.0 → ^22.0.0) follow the established pattern across other packages for Nx 22 compatibility.

Also applies to: 15-15

packages/gcp-deployment-manager/CHANGELOG.md (1)

2-5: Changelog entry looks correct.

The new [11.0.1] entry for the patch release is properly formatted and does not have duplicates, unlike other changelogs in this PR.

packages/react-email/package.json (2)

19-20: Verify compatibility of major version updates to devDependencies.

The devDependencies have significant version bumps:

  • @react-email/components: 0.5.6 → 1.0.1 (major version change)
  • react-email: 4.3.0 → 5.0.4 (major version change)

Please confirm these updates have been tested and are compatible with the package's functionality.


3-3: Version and peer dependency updates align with Nx 22 migration.

The patch version bump (5.0.0 → 5.0.1) and @nx/devkit peer dependency update (^21.0.0 → ^22.0.0) are consistent with the PR pattern.

Also applies to: 23-23

packages/gcp-cloud-run/CHANGELOG.md (1)

2-5: Changelog entry is properly formatted.

The new [13.0.1] entry for the patch release is correctly structured and does not contain duplicates.

packages/changelog-notify/package.json (1)

3-3: Package updates look good for Nx 22 compatibility.

Version bump to 9.0.1 and peer dependency update to @nx/devkit ^22.0.0 align with the PR objectives.

Also applies to: 20-20

packages/gcp-storage/package.json (1)

3-3: Package updates look good for Nx 22 compatibility.

Version bump to 10.0.1 and peer dependency update to @nx/devkit ^22.0.0 align with the PR objectives.

Also applies to: 23-23

packages/e2e-runner/package.json (1)

3-3: Package updates look good for Nx 22 compatibility.

Version bump to 12.0.1 and peer dependency update to @nx/devkit ^22.0.0 align with the PR objectives.

Also applies to: 15-15

packages/e2e-runner/CHANGELOG.md (1)

2-8: Changelog entry looks good.

The 12.0.1 entry correctly documents the playwright dependency update without duplication, unlike some other changelogs in this PR.

packages/translations/package.json (1)

3-3: Package updates look good for Nx 22 compatibility.

Version bump to 16.0.1, minor @formatjs/cli update to ^6.7.4 (patch level), and peer dependency update to @nx/devkit ^22.0.0 align with the PR objectives.

Also applies to: 25-25, 28-28

packages/gcp-task-runner/package.json (1)

6-6: Dependency updates align with Nx 22 compatibility objectives.

Peer dependencies on @nx/devkit and @nx/workspace are correctly updated to ^22.0.0. The @google-cloud/storage patch bump is low-risk maintenance.

Also applies to: 9-10

packages/github-pages/package.json (1)

6-6: Peer dependency update aligns with Nx 22 compatibility.

The @nx/devkit peer dependency bump to ^22.0.0 is consistent across the monorepo.

packages/pulumi/package.json (2)

3-3: Version and peer dependency updates look correct.

Patch bump to 10.0.1 is appropriate for peer dependency updates, and @nx/devkit ^22.0.0 aligns with the PR objectives.

Also applies to: 19-19


23-23: Verify @pulumi/gcp minor version bump compatibility.

The optional dependency @pulumi/gcp is bumped from ^9.3.0 to ^9.5.0 (minor upgrade). Since this is optional, verify that the newer version doesn't break existing functionality in your codebase.

packages/shadcn-ui/package.json (2)

3-3: Version and peer dependency updates are consistent.

Patch bump to 5.0.1 is appropriate, and @nx/devkit ^22.0.0 aligns with the PR objectives.

Also applies to: 26-26


21-22: Verify UI library version updates.

DevDependencies lucide-react (^0.545.0 → ^0.554.0) and tailwind-merge (^3.3.1 → ^3.4.0) are updated. Ensure these upgrades don't break the shadcn-ui integration or component generation logic.

package.json (2)

36-37: Root package.json correctly pins Nx 22.0.4 with exact versions.

The root dependencies use exact versions (22.0.4) for all @nx/* packages, which is the correct pattern for a monorepo. This is appropriately stricter than the caret constraints (^22.0.0) used in per-package peer dependencies, ensuring reproducible builds while allowing packages to accept compatible minor versions.

Also applies to: 52-58, 78-78


39-39: Verify secondary dependency updates.

Root dependencies include updates to axios (^1.13.2), tar (^7.5.2), @google-cloud/storage (^7.17.3), and Pulumi packages (^9.5.0, ^3.207.0). Ensure these versions don't introduce breaking changes or compatibility issues with Nx 22.

Also applies to: 44-44, 49-49, 59-60

packages/docusaurus/package.json (2)

3-3: Docusaurus and Nx dependencies updated appropriately.

Patch bumps to Docusaurus (3.9.1 → 3.9.2) and version update to 4.0.1 are low-risk. The @nx/devkit update to ^22.0.0 aligns with PR objectives.

Also applies to: 19-23, 30-30


34-34: New react-dom peer dependency improves compatibility.

Adding react-dom as an explicit peer dependency with ^18.0.0 || ^19.0.0 is a good practice for React-based packages. Verify that existing consumers (with only react installed) won't experience warnings or breakage.

Comment on lines +2 to +19
## [4.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@4.0.1) (2025-10-24)


### Bug Fixes

* **docusaurus:** Release version 4.0.1 ([84555ee](https://github.com/tripss/nx-extend/commit/84555ee303d9425bebdab168c4c72755998ba9e4))



## [4.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@4.0.1) (2025-10-24)


### Bug Fixes

* **docusaurus:** Release version 4.0.1 ([84555ee](https://github.com/tripss/nx-extend/commit/84555ee303d9425bebdab168c4c72755998ba9e4))



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Remove duplicate changelog entry for version 4.0.1.

The 4.0.1 version heading and its content appear twice consecutively (lines 2–10 and 11–19). Remove one of the duplicate entries to clean up the changelog.

Apply this diff to remove the first duplicate:

 
-## [4.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@4.0.1) (2025-10-24)
-
-
-### Bug Fixes
-
-* **docusaurus:** Release version 4.0.1 ([84555ee](https://github.com/tripss/nx-extend/commit/84555ee303d9425bebdab168c4c72755998ba9e4))
-
-
-
-## [4.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@4.0.1) (2025-10-24)
+## [4.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@4.0.1) (2025-10-24)
 

Committable suggestion skipped: line range outside the PR's diff.

🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

11-11: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
packages/docusaurus/CHANGELOG.md lines 2-19: the changelog contains a duplicated
entry for version 4.0.1 (two identical headings and bug fix blocks); remove the
entire first duplicate block (lines 2–10) so only a single 4.0.1 entry remains,
ensuring surrounding spacing and markdown structure stay correct after deletion.

Comment on lines +2 to +9
## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)



## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Remove duplicate changelog entry for version 9.0.1.

The new version entry at lines 2-5 is duplicated identically at lines 6-9. This likely resulted from the changelog generation tool and creates confusion when reviewing release notes. Keep only the first occurrence and remove the duplicate.

Apply this diff to remove the duplicate:

 ## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
 

 

-## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
-
-
-
 # [9.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.0) (2025-10-24)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
## [9.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@9.0.1) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
packages/firebase-hosting/CHANGELOG.md around lines 2 to 9: the changelog
contains an identical duplicate block for version 9.0.1 spanning lines 2-5 and
6-9; remove the second occurrence (lines 6-9) so only the first 9.0.1 entry
remains, ensuring there are no extra blank lines introduced and the file still
uses the same format for subsequent entries.

Comment on lines +2 to +9
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)



## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Remove duplicate changelog entry for version 10.0.1.

The 10.0.1 version heading appears twice consecutively (lines 2 and 6) with identical content. Remove one of the duplicate entries.

Apply this diff to remove the duplicate:

 
-## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
-
-
-
-## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
+## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
 
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
In packages/gcp-storage/CHANGELOG.md around lines 2 to 9, there are two
identical "## [10.0.1] (2025-10-24)" entries; remove the duplicate block by
deleting the second occurrence (the heading and its immediately following blank
lines) so only a single 10.0.1 changelog entry remains and ensure
spacing/newlines are normalized after removal.

Comment on lines +2 to +9
## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)



## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Remove duplicate changelog entry for version 11.0.1.

The new version entry at lines 2-5 is duplicated identically at lines 6-9. This likely resulted from the changelog generation tool and creates confusion when reviewing release notes. Keep only the first occurrence and remove the duplicate.

Apply this diff to remove the duplicate:

 ## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)
 

 

-## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)
-
-
-
 # [11.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.0) (2025-10-24)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)
## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)
## [11.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@11.0.1) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
packages/playwright/CHANGELOG.md around lines 2 to 9: the changelog contains a
duplicated heading and entry for version 11.0.1 (the block at lines 6-9 repeats
lines 2-5); remove the second duplicate block (lines 6-9) so only the first
occurrence of the 11.0.1 entry remains, ensuring no extra blank lines are left
and the file still follows the changelog format.

Comment on lines +2 to +9
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)



## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Remove duplicate changelog entry for [10.0.1].

Lines 2–5 and lines 6–9 both contain identical entries for version 10.0.1. The second occurrence (lines 6–9) should be removed.

Apply this diff to remove the duplicate:

 ## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
 
 
 
-## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
-
-
-
 # [10.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.0) (2025-10-24)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
## [10.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.1) (2025-10-24)
# [10.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@10.0.0) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
packages/pulumi/CHANGELOG.md lines 2–9 contain a duplicated changelog entry for
version 10.0.1; remove the second occurrence (lines 6–9) so only one ## [10.0.1]
(2025-10-24) section remains, ensuring surrounding blank lines are preserved and
file formatting (single blank line between sections) stays consistent.

Comment on lines +2 to +9
## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)



## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Remove duplicate changelog entry for [5.0.1].

Lines 2–5 and lines 6–9 both contain identical entries for version 5.0.1. The second occurrence (lines 6–9) should be removed.

Apply this diff to remove the duplicate:

 ## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)
 
 
 
-## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)
-
-
-
 # [5.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.0) (2025-10-24)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)
## [5.0.1](https://github.com/tripss/nx-extend/compare/react-email@5.0.0[email protected].1) (2025-10-24)
## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)
# [5.0.0](https://github.com/tripss/nx-extend/compare/react-email@4.1.2[email protected].0) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
packages/react-email/CHANGELOG.md around lines 2 to 9: the changelog contains a
duplicated section for version 5.0.1 (lines 2–5 and 6–9); remove the second
duplicate block (lines 6–9) so only a single 5.0.1 entry remains, and ensure
surrounding whitespace/newlines are adjusted so the file has a single correct
entry and no extra blank lines.

Comment on lines +2 to +9
## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)



## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Remove duplicate changelog entry.

The [5.0.1] release entry at lines 2–6 is duplicated at lines 6–9 with identical content. This appears to be a generation or merge conflict artifact and must be cleaned up before merging.

Apply this diff to remove the duplicate:

 
-## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)
-
-
-
-## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)
+## [5.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@5.0.1) (2025-10-24)

Committable suggestion skipped: line range outside the PR's diff.

🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

8-8: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)

🤖 Prompt for AI Agents
packages/shadcn-ui/CHANGELOG.md lines 2–9: the changelog contains a duplicated
[5.0.1] entry (identical blocks at lines 2–6 and 6–9) likely from
generation/merge; remove the duplicate block so only a single [5.0.1]
(2025-10-24) entry remains, keeping one complete release section and deleting
the repeated lines to restore a single canonical changelog entry.

Comment on lines +2 to +9
## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)



## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Remove duplicate changelog entry for 16.0.1.

Lines 6-9 duplicate the entry at lines 2-5. This also triggers the markdownlint warning (MD024). Keep only one copy of the 16.0.1 entry.

Apply this diff to remove the duplicate:

## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)



-## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)
-
-
-
 # [16.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.0) (2025-10-24)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)
## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)
## [16.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.1) (2025-10-24)
# [16.0.0](https://github.com/tripss/nx-extend/compare/[email protected]@16.0.0) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
In packages/translations/CHANGELOG.md around lines 2 to 9, the changelog
contains a duplicated "16.0.1" entry (lines 6-9 repeat lines 2-5), causing
MD024; remove the second duplicate block so only one "16.0.1" section remains,
ensure surrounding blank lines are preserved (single blank line between entries)
and save the file.

Comment on lines +2 to +9
## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)



## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)



Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

Remove duplicate changelog entry for version 13.0.1.

The 13.0.1 version heading appears twice consecutively (lines 2 and 6) with identical content. This suggests the changelog generation script ran multiple times. Remove one of the duplicate entries.

Apply this diff to remove the duplicate:

 
-## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)
-
-
-
-## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)
+## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)
 
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)
## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)
## [13.0.1](https://github.com/tripss/nx-extend/compare/[email protected]@13.0.1) (2025-10-24)
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)

6-6: Multiple headings with the same content

(MD024, no-duplicate-heading)

🤖 Prompt for AI Agents
packages/vercel/CHANGELOG.md lines 2-9: the changelog contains a duplicated "##
[13.0.1] (2025-10-24)" entry repeated twice; remove the redundant duplicate
block so only one 13.0.1 heading and its content remains, ensuring
spacing/newlines are adjusted so the file has a single canonical entry for that
version.

… function

- Prevents unnecessary package manager operations during specific workflows.
- Aligns workflows with the latest Node.js version for compatibility and performance improvements.
@TriPSs TriPSs merged commit d849463 into master Nov 23, 2025
6 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

@nx-extend/terraform - Update to Nx 22 @nx-extend/shadcn-ui is incompatible with Nx 22 @nx-extend/vercel is incompatible with Nx 22

2 participants